/* 亮色主题 */
:root {
  /* 基础颜色 */
  --primary-color: #1890ff;
  --primary-hover: #40a9ff;
  --primary-active: #096dd9;
  --success-color: #52c41a;
  --warning-color: #faad14;
  --error-color: #f5222d;
  --info-color: #1890ff;
  
  /* 文本颜色 */
  --text-color: #333333;
  --text-secondary: #666666;
  --text-disabled: #999999;
  --text-placeholder: #999999;
  
  /* 背景颜色 */
  --bg-color: #ffffff;
  --bg-secondary: #f5f5f5;
  --bg-disabled: #f5f5f5;
  
  /* 边框颜色 */
  --border-color: #e0e0e0;
  --border-hover: #40a9ff;
  --border-focus: #1890ff;
  
  /* 阴影 */
  --shadow-color: rgba(0, 0, 0, 0.1);
  --shadow-base: 0 2px 8px rgba(0, 0, 0, 0.1);
  --shadow-hover: 0 4px 16px rgba(0, 0, 0, 0.1);
  
  /* 编辑器 */
  --editor-bg: #ffffff;
  --editor-text: #333333;
  --editor-line-number-bg: #f5f5f5;
  --editor-line-number-text: #999999;
  --editor-cursor: #1890ff;
  --editor-selection: rgba(24, 144, 255, 0.2);
  
  /* 预览 */
  --preview-bg: #ffffff;
  --preview-text: #333333;
  --preview-border: #e0e0e0;
  --preview-code-bg: #f5f5f5;
  --preview-blockquote-bg: #f9f9f9;
  --preview-blockquote-border: #e0e0e0;
  
  /* 工具栏 */
  --toolbar-bg: #ffffff;
  --toolbar-border: #e0e0e0;
  --toolbar-button: #666666;
  --toolbar-button-hover: #1890ff;
  --toolbar-button-active: #1890ff;
  --toolbar-dropdown-bg: #ffffff;
  --toolbar-dropdown-shadow: rgba(0, 0, 0, 0.1);
  
  /* 对话框 */
  --dialog-bg: #ffffff;
  --dialog-border: #e0e0e0;
  --dialog-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  --dialog-header-bg: #f5f5f5;
  --dialog-footer-bg: #f5f5f5;
}